package com.vito.dcs.water.waterDataLog.dao;


import java.util.*;
import com.vito.dcs.water.waterDataLog.model.DataWaterBlenderLogModel;

/**
 * 水稳搅拌站原始数据表持久化接口
 * @author  fangj
 * @version 0.1.1
 * @date    2019-4-12 14:21:46
 */
public interface DataWaterBlenderLogMapper {

	/**
	 * 持久化datawaterblenderlog
	 * @author  fangj
	 * @version 0.1.1
	 * @date    2019-4-12 14:21:46
	 * @return  保存的条数
	 * @param   datawaterblenderlog 需要持久化的水稳搅拌站原始数据表对象
	 */
	public Integer save(DataWaterBlenderLogModel datawaterblenderlog);
	/**
	 * 查询datawaterblenderlog集合
	 * @author  fangj
	 * @version 0.1.1
	 * @date    2019-4-12 14:21:46
	 * @return  查询出的DataWaterBlenderLogModel集合
	 * @param   datawaterblenderlog 通过水稳搅拌站原始数据表对象查询
	 */
	public List<DataWaterBlenderLogModel> queryAllByPage(DataWaterBlenderLogModel datawaterblenderlog);
	
	/**
	 * 查询datawaterblenderlog
	 * @author  fangj
	 * @version 0.1.1
	 * @date    2019-4-12 14:21:46
	 * @return  查询出的DataWaterBlenderLogModel
	 * @param   datawaterblenderlog 通过水稳搅拌站原始数据表对象查询
	 */
	public DataWaterBlenderLogModel query(DataWaterBlenderLogModel datawaterblenderlog);
	
	/**
	 * 更新datawaterblenderlog对象
	 * @author  fangj
	 * @version 0.1.1
	 * @date    2019-4-12 14:21:46
	 * @return  查询出的更新条数
	 * @param   datawaterblenderlog 修改datawaterblenderlog对象主键对应的其他数据
	 */
	public Integer update(DataWaterBlenderLogModel datawaterblenderlog);
	
	/**
	 * 删除datawaterblenderlog
	 * @author  fangj
	 * @version 0.1.1
	 * @date    2019-4-12 14:21:46
	 * @return  变更条数
	 * @param   datawaterblenderlog 删除datawaterblenderlog对象的checkeds 包含的datawaterblenderlog主键对应的数据
	 */
	public Integer delete(DataWaterBlenderLogModel datawaterblenderlog);

}